/**
 *
 * 菜单数据文件
 *
 * file  : D_code.js
 * create: 2012-12-29
 * update:
 * author: yangzheng@evmtv.com
 *
 */

var	DS_MainMenu =
{
	items:
	[
		{
			text:'模板', hint:''
			,subitems:
			[
				 {	text:'新建模板...', hotkey:'N'
					,onClick: function( S )
					 {
						Designer.dlg_NewTemplate.show();
					 }
				}

				,{	text:'保存...', hotkey:'S'
					,onClick: function( S )
					 {
						//Designer.dlg_NewTemplate.show();
					 }
				}

				,{ text:'-' }
				,{ id: 'mn_Template_Close', text:'关闭'
					,onClick: function( S )
					{
						window.close();
					}
				}
			]
		}

		,{
			text:'编辑', hint:''
			,subitems:
			[
				 { text:'撤销', hotkey:'N' }
				,{ text:'恢复' }
				,{ text:'-' }
				
				,{
					text:'删除',
					onClick: function(S)
					{
						Designer.control.removeCurControl();
					}
				}

				,{ text:'全选' }
				,{ text:'拷贝' }
				,{ text:'-' }
				,{
					text:'对齐到网格', checked:0,
					onClick: function(S)
					{
						if( Designer.templateManager.curTemplate )
						{
							S.setCheck( 1 - S.checked );
							Designer.templateManager.curTemplate.snapToGrid(S.checked);
						}
					} 	
				}
			]
		}

		,{
			id:'mn_View',
			text:'查看', hint:''
			,subitems:
			[
				 { text:'背景网格', checked:1,
					onClick: function(S)
					{
						if( Designer.templateManager.curTemplate )
						{
							S.setCheck( 1 - S.checked );
							Designer.templateManager.curTemplate.showGrid(S.checked);
						}
					} 
				}

				,{ text:'有效显示区', checked:1,
					onClick: function(S)
					{
						if( Designer.templateManager.curTemplate )
						{
							S.setCheck( 1 - S.checked );
							Designer.templateManager.curTemplate.showSA(S.checked);
						}
					} 
				}

				,{ text:'动画效果', checked:1,
					onClick: function(S)
					{
						if( Designer.templateManager.curTemplate )
						{
							S.setCheck( 1 - S.checked );
							Designer.templateManager.curTemplate.showAnim(S.checked);
						}
					} 
				}

				,{ text:'-' }
				,{ id:'mn_View_ToggleCompShow', text:'隐藏组件', checked:0,
					onClick: function(S)
					{
						if( Designer.templateManager.curTemplate )
						{
							S.setCheck( 1 - S.checked );
							Designer.templateManager.curTemplate.showComponent(1 - S.checked);
						}
					} 
				}

				,{ text:'-' }
				,{ id:'mn_View_ShowHtmlCode',
					text:'代码', checked:0,
					onClick: function(S)
					{
						if( Designer.templateManager.curTemplate )
						{
							S.setCheck( 1 - S.checked );
							Designer.templateManager.curTemplate.showComponent( 1 - S.checked );
							Designer.templateManager.curTemplate.showHtmlCode( S.checked );
						}
					} 
				}
			]
		}

		,{
			text:'工具', hint:''
			,subitems:
			[
				 { text:'User Tool1' }
				,{ text:'-' }
				,{ text:'User Tool2' }
			]
		}

		,{
			text:'帮助', hint:''
			,subitems:
			[
				 { text:'操作手册' }
				,{ text:'-' }
				,{ text:'关于...'
					,onClick: function(S)
					{
						Designer.aux.about();
					}
				}
			]
		}
	]	
}